Steven Dauliach World Champion